<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.9/vue.js"></script>


<body>
    <div id="box">
        <!-- 遍历数组 -->
        <!-- v-for 遍历数组 有两个参数 第一个数组的每一项，第二个是下标  （item,index）in arr -->
        <!-- :key的值不能重复，具有唯一性  v-for指令是根据:key属性识别数据 
        使用下标作为key值，有弊端，性能不好
        
        -->
        <!-- <ul v-for="(item,index) in arr" :key="index">
            <li>
                <div>{{index}}</div>
                <div>{{item.name}}</div>
                <div>{{item.age}}</div>
            </li>
        </ul> -->
        <!-- (item,index) of/in arr -->
        <!-- <ul v-for="(item,index) of arr" :key="index">
            <li>
                <div>{{index}}</div>
                <div>{{item.name}}</div>
                <div>{{item.age}}</div>
            </li>
        </ul> -->
        <!-- 遍历对象 -->
        <!-- v-for遍历对象有三个参数   第一个value  第二个 key  第三个 index -->
        <!-- (value,name,index) of/in obj -->
        <ul v-for="(value,name,index) of obj" :key="index">
            <li>{{index}} {{name}}:{{value}}</li>
        </ul>

    </div>
    <script>
        const v_c = new Vue({
            el: '#box',
            data: {
                msg: 'v-for进行遍历',
                arr: [{
                    id: '01',
                    name: 'tom',
                    age: 18
                }, {
                    id: '02',
                    name: 'zhangdong',
                    age: 99
                }, {
                    id: '03',
                    name: 'laoxi',
                    age: 100
                }],
                obj: {
                    name: 'chaoyang',
                    hobby: '打篮球',
                    height: '1.9米'
                }
            }
        })
    </script>
</body>

</html>